package com.sigmatrix.h5.entity.v2;

import java.util.Date;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.sigmatrix.h5.entity.base.SuperEntity;

/**
 * 包装规格表
 * @author wei.wang
 */
@TableName("_pack_standard")
public class PackStandard extends SuperEntity<PackStandard> {
	
	private static final long serialVersionUID = -4867155014195148753L;
	
	@TableField("_product_id")
	private Integer productId;
	
	@TableField("_product_code")
	private String productCode;
	
	@TableField("_product_name")
	private String productName;
	
	@TableField("_product_norms_value")
	private Integer productNormsValue;
	
	@TableField("_product_norms_unit")
	private String productNormsUnit;
	
	@TableField("_name")
	private String name;
	
	@TableField("_level")
	private Short level;
	
	@TableField("_sub_num")
	private Integer subNum;
	
	@TableField("_remarks")
	private String remarks;
	
	@TableField("_creator_id")
	private Integer creatorId;
	
	@TableField("_create_time")
	private Date createTime;
	
	@TableField("_update_id")
	private Integer updateId;
	
	@TableField("_update_time")
	private Date updateTime;
	
	@TableField("_enable_id")
	private Integer enableId;
	
	@TableField("_enable_time")
	private Date enableTime;
	
	@TableField("_disable_id")
	private Integer disableId;
	
	@TableField("_disable_time")
	private Date disableTime;
	
	@TableField("_status")
	private Short status;

	public Integer getProductId() {
		return productId;
	}

	public void setProductId(Integer productId) {
		this.productId = productId;
	}

	public String getProductCode() {
		return productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getProductName() {
		return productName;
	}

	public void setProductName(String productName) {
		this.productName = productName;
	}

	public Integer getProductNormsValue() {
		return productNormsValue;
	}

	public void setProductNormsValue(Integer productNormsValue) {
		this.productNormsValue = productNormsValue;
	}

	public String getProductNormsUnit() {
		return productNormsUnit;
	}

	public void setProductNormsUnit(String productNormsUnit) {
		this.productNormsUnit = productNormsUnit;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Short getLevel() {
		return level;
	}

	public void setLevel(Short level) {
		this.level = level;
	}

	public Integer getSubNum() {
		return subNum;
	}

	public void setSubNum(Integer subNum) {
		this.subNum = subNum;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public Integer getCreatorId() {
		return creatorId;
	}

	public void setCreatorId(Integer creatorId) {
		this.creatorId = creatorId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getUpdateId() {
		return updateId;
	}

	public void setUpdateId(Integer updateId) {
		this.updateId = updateId;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getEnableId() {
		return enableId;
	}

	public void setEnableId(Integer enableId) {
		this.enableId = enableId;
	}

	public Date getEnableTime() {
		return enableTime;
	}

	public void setEnableTime(Date enableTime) {
		this.enableTime = enableTime;
	}

	public Integer getDisableId() {
		return disableId;
	}

	public void setDisableId(Integer disableId) {
		this.disableId = disableId;
	}

	public Date getDisableTime() {
		return disableTime;
	}

	public void setDisableTime(Date disableTime) {
		this.disableTime = disableTime;
	}

	public Short getStatus() {
		return status;
	}

	public void setStatus(Short status) {
		this.status = status;
	}

	@Override
	public String toString() {
		return "PackStandard [id=" + getId() + ", productId=" + productId + ", productCode=" + productCode + ", productName="
				+ productName + ", productNormsValue=" + productNormsValue + ", productNormsUnit=" + productNormsUnit
				+ ", name=" + name + ", level=" + level + ", subNum=" + subNum + ", remarks=" + remarks + ", creatorId="
				+ creatorId + ", createTime=" + createTime + ", updateId=" + updateId + ", updateTime=" + updateTime
				+ ", enableId=" + enableId + ", enableTime=" + enableTime + ", disableId=" + disableId
				+ ", disableTime=" + disableTime + ", status=" + status + "]";
	}
	
	
}
